home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Atari Compendium
/
The Atari Compendium (Toad Computers) (1994).iso
/
files
/
umich
/
tex
/
tex31
/
inputs.lzh
/
amsppt.sty
< prev
next >
Wrap
Text File
|
1990-07-01
|
35KB
|
848 lines
% AMSPPT.STY February 1990
%
% This is the AMS pre-print style file for use with AMS-TeX 2.0.
% American Mathematical Society, Technical Support Group, P. O. Box 6248,
% Providence, RI 02940
% 800-321-4AMS or 401-455-4080; Internet: Tech-Support@Math.AMS.com
%
% Copyright (C) 1990, American Mathematical Society.
% All rights reserved. Copying of this file is authorized only if either:
% (1) you make absolutely no changes to your copy including name; OR
% (2) if you do make changes, you first rename it to some other name.
% For technical documentation refer to the file AMSPPT.DOC, which is
% distributed along with AMSPPT.STY.
\def\next{AMSPPT}\ifx\styname\next \endinput\fi
\catcode`\@=11
\def\styname{AMSPPT}
\def\styversion{2.0}
{\W@{\styname.STY - Version \styversion}\W@{}}
\hyphenation{acad-e-my acad-e-mies af-ter-thought anom-aly anom-alies
an-ti-deriv-a-tive an-tin-o-my an-tin-o-mies apoth-e-o-ses apoth-e-o-sis
ap-pen-dix ar-che-typ-al as-sign-a-ble as-sist-ant-ship as-ymp-tot-ic
asyn-chro-nous at-trib-uted at-trib-ut-able bank-rupt bank-rupt-cy
bi-dif-fer-en-tial blue-print busier busiest cat-a-stroph-ic
cat-a-stroph-i-cally con-gress cross-hatched data-base de-fin-i-tive
de-riv-a-tive dis-trib-ute dri-ver dri-vers eco-nom-ics econ-o-mist
elit-ist equi-vari-ant ex-quis-ite ex-tra-or-di-nary flow-chart
for-mi-da-ble forth-right friv-o-lous ge-o-des-ic ge-o-det-ic geo-met-ric
griev-ance griev-ous griev-ous-ly hexa-dec-i-mal ho-lo-no-my ho-mo-thetic
ideals idio-syn-crasy in-fin-ite-ly in-fin-i-tes-i-mal ir-rev-o-ca-ble
key-stroke lam-en-ta-ble light-weight mal-a-prop-ism man-u-script
mar-gin-al meta-bol-ic me-tab-o-lism meta-lan-guage me-trop-o-lis
met-ro-pol-i-tan mi-nut-est mol-e-cule mono-chrome mono-pole mo-nop-oly
mono-spline mo-not-o-nous mul-ti-fac-eted mul-ti-plic-able non-euclid-ean
non-iso-mor-phic non-smooth par-a-digm par-a-bol-ic pa-rab-o-loid
pa-ram-e-trize para-mount pen-ta-gon phe-nom-e-non post-script pre-am-ble
pro-ce-dur-al pro-hib-i-tive pro-hib-i-tive-ly pseu-do-dif-fer-en-tial
pseu-do-fi-nite pseu-do-nym qua-drat-ics quad-ra-ture qua-si-smooth
qua-si-sta-tion-ary qua-si-tri-an-gu-lar quin-tes-sence quin-tes-sen-tial
re-arrange-ment rec-tan-gle ret-ri-bu-tion retro-fit retro-fit-ted
right-eous right-eous-ness ro-bot ro-bot-ics sched-ul-ing se-mes-ter
semi-def-i-nite semi-ho-mo-thet-ic set-up se-vere-ly side-step sov-er-eign
spe-cious spher-oid spher-oid-al star-tling star-tling-ly
sta-tis-tics sto-chas-tic straight-est strange-ness strat-a-gem strong-hold
sum-ma-ble symp-to-matic syn-chro-nous topo-graph-i-cal tra-vers-a-ble
tra-ver-sal tra-ver-sals treach-ery turn-around un-at-tached un-err-ing-ly
white-space wide-spread wing-spread wretch-ed wretch-ed-ly Brown-ian
Eng-lish Euler-ian Feb-ru-ary Gauss-ian Grothen-dieck Hamil-ton-ian
Her-mit-ian Jan-u-ary Japan-ese Kor-te-weg Le-gendre Lip-schitz
Lip-schitz-ian Mar-kov-ian Noe-ther-ian No-vem-ber Rie-mann-ian
Schwarz-schild Sep-tem-ber}
\Invalid@\nofrills
\Invalid@\usualspace
\newif\ifnofrills@
\def\nofrills@#1#2{\relaxnext@
\DN@{\ifx\next\nofrills
\nofrills@true\let#2\relax\DN@\nofrills{\nextii@}%
\else
\nofrills@false\def#2{#1}\let\next@\nextii@\fi
\next@}}
\def\usualspace@#1{\ifnofrills@\def\usualspace{#1}\fi}
\def\addto#1#2{\csname \expandafter\eat@\string#1@\endcsname
\expandafter{\the\csname \expandafter\eat@\string#1@\endcsname#2}}
\newdimen\bigsize@
\def\big@#1#2{{\hbox{$\left#2\vcenter to#1\bigsize@{}%
\right.\nulldelimiterspace\z@\m@th$}}}
\def\big{\big@\@ne}
\def\Big{\big@{1.5}}
\def\bigg{\big@\tw@}
\def\Bigg{\big@{2.5}}
\def\raggedcenter@{\leftskip\z@ plus.4\hsize \rightskip\leftskip
\parfillskip\z@ \parindent\z@ \spaceskip.3333em \xspaceskip.5em
\pretolerance9999\tolerance9999 \exhyphenpenalty\@M
\hyphenpenalty\@M \let\\\linebreak}
\def\upperspecialchars{\def\ss{SS}\let\i=I\let\j=J\let\ae\AE\let\oe\OE
\let\o\O\let\aa\AA\let\l\L}
\def\uppercasetext@#1{%
{\spaceskip1.2\fontdimen2\the\font plus1.2\fontdimen3\the\font
\upperspecialchars\uctext@#1$\m@th\aftergroup\eat@$}}
\def\uctext@#1$#2${\endash@#1-\endash@$#2$\uctext@}
\def\endash@#1-#2\endash@{\uppercase{#1}\if\notempty{#2}--\endash@#2\endash@\fi}
\def\runaway@#1{\DN@{#1}\ifx\envir@\next@
\Err@{You seem to have a missing or misspelled \string\end#1 ...}%
\let\envir@\empty\fi}
\newif\iftemp@
\def\notempty#1{TT\fi\def\test@{#1}\ifx\test@\empty\temp@false
\else\temp@true\fi \iftemp@}
\font@\tensmc=cmcsc10
\font@\sevenex=cmex7
\font@\sevenit=cmti7
\font@\eightrm=cmr8 % preloaded in plain.tex
\font@\sixrm=cmr6 % preloaded in plain.tex
\font@\eighti=cmmi8 \skewchar\eighti='177 % preloaded
\font@\sixi=cmmi6 \skewchar\sixi='177 % preloaded
\font@\eightsy=cmsy8 \skewchar\eightsy='60 % preloaded
\font@\sixsy=cmsy6 \skewchar\sixsy='60 % preloaded
\font@\eightex=cmex8
\font@\eightbf=cmbx8 % preloaded in plain.tex
\font@\sixbf=cmbx6 % preloaded in plain.tex
\font@\eightit=cmti8 % preloaded in plain.tex
\font@\eightsl=cmsl8 % preloaded in plain.tex
\font@\eightsmc=cmcsc8
\font@\eighttt=cmtt8 % preloaded in plain.tex
%\font@\ninerm=cmr9
%\font@\ninei=cmmi9 \skewchar\ninei='177
%\font@\ninesy=cmsy9 \skewchar\ninesy='60
%\font@\nineex=cmex9
%\font@\ninebf=cmbx9
%\font@\nineit=cmti9
%\font@\ninesl=cmsl9
%\font@\ninesmc=cmcsc9
%\font@\ninemsa=msam9
%\font@\ninemsb=msbm9
%\font@\nineeufm=eufm9
\loadmsam
\loadmsbm
\loadeufm
\UseAMSsymbols
\newtoks\tenpoint@
\def\tenpoint{\normalbaselineskip12\p@
\abovedisplayskip12\p@ plus3\p@ minus9\p@
\belowdisplayskip\abovedisplayskip
\abovedisplayshortskip\z@ plus3\p@
\belowdisplayshortskip7\p@ plus3\p@ minus4\p@
\textonlyfont@\rm\tenrm \textonlyfont@\it\tenit
\textonlyfont@\sl\tensl \textonlyfont@\bf\tenbf
\textonlyfont@\smc\tensmc \textonlyfont@\tt\tentt
\ifsyntax@ \def\big##1{{\hbox{$\left##1\right.$}}}%
\let\Big\big \let\bigg\big \let\Bigg\big
\else
\textfont\z@=\tenrm \scriptfont\z@=\sevenrm \scriptscriptfont\z@=\fiverm
\textfont\@ne=\teni \scriptfont\@ne=\seveni \scriptscriptfont\@ne=\fivei
\textfont\tw@=\tensy \scriptfont\tw@=\sevensy \scriptscriptfont\tw@=\fivesy
\textfont\thr@@=\tenex \scriptfont\thr@@=\sevenex
\scriptscriptfont\thr@@=\sevenex
\textfont\itfam=\tenit \scriptfont\itfam=\sevenit
\scriptscriptfont\itfam=\sevenit
\textfont\bffam=\tenbf \scriptfont\bffam=\sevenbf
\scriptscriptfont\bffam=\fivebf
\setbox\strutbox\hbox{\vrule height8.5\p@ depth3.5\p@ width\z@}%
\setbox\strutbox@\hbox{\lower.5\normallineskiplimit\vbox{%
\kern-\normallineskiplimit\copy\strutbox}}%
\setbox\z@\vbox{\hbox{$($}\kern\z@}\bigsize@=1.2\ht\z@
\fi
\normalbaselines\rm\ex@.2326ex\jot3\ex@\the\tenpoint@}
\newtoks\eightpoint@
\def\eightpoint{\normalbaselineskip10\p@
\abovedisplayskip10\p@ plus2.4\p@ minus7.2\p@
\belowdisplayskip\abovedisplayskip
\abovedisplayshortskip\z@ plus2.4\p@
\belowdisplayshortskip5.6\p@ plus2.4\p@ minus3.2\p@
\textonlyfont@\rm\eightrm \textonlyfont@\it\eightit
\textonlyfont@\sl\eightsl \textonlyfont@\bf\eightbf
\textonlyfont@\smc\eightsmc \textonlyfont@\tt\eighttt
\ifsyntax@\def\big##1{{\hbox{$\left##1\right.$}}}%
\let\Big\big \let\bigg\big \let\Bigg\big
\else
\textfont\z@=\eightrm \scriptfont\z@=\sixrm \scriptscriptfont\z@=\fiverm
\textfont\@ne=\eighti \scriptfont\@ne=\sixi \scriptscriptfont\@ne=\fivei
\textfont\tw@=\eightsy \scriptfont\tw@=\sixsy \scriptscriptfont\tw@=\fivesy
\textfont\thr@@=\eightex \scriptfont\thr@@=\sevenex
\scriptscriptfont\thr@@=\sevenex
\textfont\itfam=\eightit \scriptfont\itfam=\sevenit
\scriptscriptfont\itfam=\sevenit
\textfont\bffam=\eightbf \scriptfont\bffam=\sixbf
\scriptscriptfont\bffam=\fivebf
\setbox\strutbox\hbox{\vrule height7\p@ depth3\p@ width\z@}%
\setbox\strutbox@\hbox{\raise.5\normallineskiplimit\vbox{%
\kern-\normallineskiplimit\copy\strutbox}}%
\setbox\z@\vbox{\hbox{$($}\kern\z@}\bigsize@=1.2\ht\z@
\fi
\normalbaselines\eightrm\ex@.2326ex\jot3\ex@\the\eightpoint@}
\parindent1pc
\normallineskiplimit\p@
\newdimen\indenti \indenti=2pc
\def\pageheight#1{\vsize#1}
\def\pagewidth#1{\hsize#1%
\captionwidth@\hsize \advance\captionwidth@-2\indenti}
\pagewidth{30pc}